Arduino 機器人製作聖經 (Arduino Robot Bonanza)

Arduino 機器人製作聖經 (Arduino Robot Bonanza)

作者: 高登 麥康(Gordon McComb) 江良志 譯
出版社: 馥林文化
出版在: 2014-04-24
ISBN-13: 9789863410881
ISBN-10: 9863410888
總頁數: 488 頁





內容描述


<作者簡介>
高登‧麥康(Gordon McComb)高登‧麥康擁有65本書籍著作,在各雜誌上發表過數以千計的文章,書籍銷售量已發行超過百萬本,被翻譯成十幾種語言出版;撰寫關於電腦與高科技的週刊新聞專欄已有13年的經驗,吸引了世界各地幾百萬名讀者;作者是SERVO雜誌與其他出版品的定期文章寫手,自己架設網站,專門教導機器人建構過程中的科學藝術,也是暢銷書《機器人製作聖經(Robot Builder's Bonanza)》的作者,目前已出到第4版。

<本書特色>
• 以Arduino作為開發平臺,打造成本不高、樂趣百分百的機器人。• 學習數種形式機器人的最新建構專題。• 教導你的機器人,具備聽從命令的能力並能遵從指示做出回應。

<本書簡介>
製作能行走、能說話、又會思考的高科技機器人!將生命力帶進你夢想中的機器人體內,但不需要高深的電子學知識或程式設計技巧。本書將實際示範只需使用一般的工具與常見電子零件,就可以打造自主行動的機器人。並且學習如何連接電子線路建構硬體、撰寫程式成為機器人的大腦,以及添加只專屬於你自己的獨特需求。這本著作易讀易懂,含有圖文並茂的步驟指引,而且從初步入門的教學學習用機器人開始,逐步攻克更複雜的專題,包括音樂旋律機器人、遠端遙控機器人、滑來滑去的蛇型機,以及一支能觸及16吋範圍的機器手臂!

<目錄>
前言
第一部分  Arduino機器人基礎知識第1章 介紹Arduino開發平臺第2章 讓Arduino動起來第3章 建構教學機學習平臺第4章 為教學機開發程式:讓它動起來吧第5章 為教學機開發程式:看著它回應第6章 為教學機開發程式:讓它去探索世界
第二部分  實物製作第7章 實物製作:機械第8章 實物製作:電子
第三部分  Arduino機器人專題實作第9章 教學機功能升級第10章 令人驚訝的旋律機器人第11章 隨著遠控機器人瀏覽四周第12章 為什麼非要是蛇不可呢?第13章 羅比.阿姆斯壯
第四部分  附錄附錄A 本書線上支援網站與相關資料附錄B 零件材料何處尋附錄C 疑難排除技巧:如何避免事情出錯!

<精采摘錄>
這是你的機器人……裝著一顆Arduino大腦想當初我第一次打造機器人時,微控制器可還沒誕生呢。於是乎,那臺機器人的大腦部分僅僅侷限於一塊手工接線的電路板,充滿了雜亂無章的電阻、超級昂貴的電晶體,甚至還有一到兩個繼電器。今時今日,我們有了微控制器可資運用,這是一項既美妙又使人驚奇的微型化恩賜,裡頭不僅含有一臺電腦,還具備可直接連接燈泡、機器手臂、馬達、螺線管、感測器,以及其他實體元件的能力。其實呢,這整個概念現在已經發展成為一個時髦流行的詞彙「實體運算(physical computing)」。我提到這點的原因在於實體運算與機器人建構息息相關,也是微控制器(諸如Arduino)為什麼會在機器人學裡扮演非常重要角色的原因。Arduino原本的設計宗旨是幫助互動藝術的學生與設計師,將電子與機構整合到他們的創作裡。如今已經演變成最受歡迎的微控制器開發板之一,它可是一項神兵利器,讓我們自由地建構專題作品,感測並操控周遭的世界。Arduino就好像一個裝在罐子裡的大腦,光憑它自己本身並無法偵測周遭環境或是操控任何東西,必須由你挑選各種感測器、馬達,以及其他控制電路,加以組合並撰寫適當的Arduino程式碼,然後整個系統才會服從你的命令。而這正是本書切入的地方,我將從旁輔助你,使用Arduino作為中央大腦建構6個機器人專題,示範如何連接各種零件與材料,然後撰寫軟體程式,讓機器人遵從你的意志。本書所介紹的專題都經過精心設計,只需採用一般工具與普通的手工技能,便可以成功地打造出各個機器人,不需要切割重金屬或氣焊。而且,本書6個機器人專題的所需零件,皆為四處可見且很容易便可取得,絕不會碰到難找難買或已停止量產的零件。雖然建構機器人可能是一項昂貴的休閒娛樂,但本書裡所有的專題計畫都盡量採用價格低廉的電子零件,並鼓勵重複使用。
免費線上內容、找尋零件與其他的好東西本書附帶額外的免費線上內容,位於網站www.robotoid.com。詳情請見附錄A:
 可瀏覽本書所有專題的零件列表 下載每一項專題的程式原始碼檔案 隨時更新的相關網站列表與製造商網址連結 增強並更新後的機器人專題計劃書(電子檔) 更多關於機器人建構主題的文章與指引
由此開始,但可別止步於此請把本書當作旅行導遊,帶領你前往某地方,而不是將本書當作目的地。請將本書介紹的6個機器人專題視為出發點與跳板,提供基本概念讓讀者入門,然後再向外延伸學習進階知識;我盡量以簡明的形式撰寫Arduino的程式碼(在Arduino世界裡被稱為草稿碼),讓各位讀者能加以檢視,輕鬆地找出運作原理,逐一拆解後再加入你想要的功能與特色。本書介紹專題時,若程式碼的部分夠短,將會直接印在書裡並講解。不過,從本書線上支援網站也可以快速且輕易地下載所需程式原始碼。我將手上所有的機器人專題通通視為未完成品,持續不斷地進行調整與修改,一想到新點子便著手擴充功能。本書網站也提供了其他版本的程式碼,也歡迎各位讀者提出增強改善後的Arduino草稿碼!現在,該是上車出發的時候了,啟動引擎,前往機器人的建構旅程囉!




相關書籍

Makerspace專題大全:啟發你實驗、創造和學習的靈感 (The Big Book of Makerspace Projects: Inspiring Makers to Experiment, Create, and Learn)

作者 柯琳 葛雷夫斯(Colleen Graves) 亞倫 葛雷夫斯(Aaron Graves) 潘榮美 江惟真 屠建明 譯

2014-04-24

Fundamentals of Microelectronics : With Robotics And Bioengineering Applications, 3/e (Paperback)

作者 Behzad Razavi

2014-04-24

樂高小小世界:50片積木就OK!大小朋友的樂高創意造型DIY (卡漫、交通、動物系列)

作者 戴樂高

2014-04-24